About Inigma Limited (05314072) United Kingdom