About Interact (business Services) Limited (10347280) United Kingdom