About Flossy By Freddy Limited (13691424) United Kingdom