About Intersection London Limited (10412194) United Kingdom