About Batavia House Ltd (11825712) United Kingdom