About us

Alacritas International Limited is a privately held.