About Loopup Group Plc (09980752) United Kingdom