About Intro Solutions Ltd (11963419) United Kingdom