About Pelle Investments Ltd (13410262) United Kingdom