About Magliff Ltd (10314734) United Kingdom