About James Amber Ltd (10572105) United Kingdom