About Stephane Forbes Ltd (12384021) United Kingdom