About Inica (technologies) Limited (11036175) United Kingdom