About Plix Limited (09236288) United Kingdom