About Intergra Limited (08653699) United Kingdom