About Flippic Limited (10945628) United Kingdom