About Pleroma Global Ltd (12275238) United Kingdom