About Loopring Ltd (11356955) United Kingdom