About Jean London Limited (12810620) United Kingdom