About Flecky S Ltd (09314171) United Kingdom