About Amb Brand Ltd (13250443) United Kingdom