About Frictionless Technologies Ltd (13368384) United Kingdom