About Balam Holdings Limited (12651346) United Kingdom