About Amber Palace Limited (12050055) United Kingdom