About 3ic Solutions Limited (12321511) United Kingdom