About Start Up I&g Ltd (10106684) United Kingdom