About Magenito Ltd (13659136) United Kingdom