About Pixel Flint Ltd (09537306) United Kingdom