About Flixminder Ltd (09160488) United Kingdom