About Strenuus Capital Ltd (03514867) United Kingdom