About Pelorus Capital Limited (10426014) United Kingdom