About Intersect Limited (SC526967) United Kingdom