About Lakbay Asia Limited (04237061) United Kingdom