About Amberace Limited (12791806) United Kingdom