About Plixriths Ltd (12396436) United Kingdom