About Introsync Ltd (12107724) United Kingdom