About Amber (london) Limited (12724410) United Kingdom