About Flip8 Limited (12659676) United Kingdom