About Eosphoros Platforms Ltd (13024356) United Kingdom