About Inigo Limited (12764745) United Kingdom