About Batu Lapan Limited (10343142) United Kingdom