About Batu Limited (05457498) United Kingdom