About Plerr Ltd (10492694) United Kingdom