About The Inigo Group Ltd (13126038) United Kingdom