About Bamerripa Ltd (13296420) United Kingdom