About Inica Holdings Limited (09082553) United Kingdom