About Plaexany Ltd (12410567) United Kingdom