About Bamer Solutions Limited (12121381) United Kingdom