About Batu Hill Development Ltd (10467423) United Kingdom