About Amb Retail Limited (12602211) United Kingdom