About Spinflip Ltd (10355641) United Kingdom