About Frendraught Capital Limited (SC529404) United Kingdom