About Demajoy Ltd (10595557) United Kingdom