About Flaky Limited (10407648) United Kingdom