About Regulus International Ltd (12585663) United Kingdom