About Flake Creative Ltd (10549066) United Kingdom