About Ivyridge Limited (10741178) United Kingdom