About Ivybridge Limited (10626265) United Kingdom