About Plthora Limited (12851254) United Kingdom