About Intalytic Umbrella Limited (10624530) United Kingdom