About Boama Associates Ltd (10368078) United Kingdom