About R Stan Ltd (12965029) United Kingdom