About Tigbourne Capital Ltd (07585908) United Kingdom