About Inantis Limited (10106226) United Kingdom