About Tigellae Limited (07926658) United Kingdom