About Eosphoros International Ltd (13024428) United Kingdom