About Quirk Media Ltd (06386195) United Kingdom