About Rexgen Ltd (12606494) United Kingdom