About Flossy Technology Limited (06802719) United Kingdom