About 1337holdings Ltd (10729956) United Kingdom