Ceylon Embrace a Travel Brand operated by Ran Consultants (Private) Limited (Company Reg No: PV00318474) — giving our international partners the transparency and accountability they expect from a ground handler in a new market. This isn't a passion project run out of a spare room. It's a registered, accountable business, built to be your partner for the long run.