About Intersection Ventures Limited (10179551) United Kingdom