About Stephane Manuri Ltd (13622505) United Kingdom