About Richard Enterprises Ltd (12379719) United Kingdom