About Amberbra Limited (11330474) United Kingdom