About Amber Beauty London Ltd (11883290) United Kingdom