About Pelres Investments Limited (06716853) United Kingdom