About Integrid Limited (11357848) United Kingdom