About Inigo Corporate Member Limited (12829143) United Kingdom