About Ineco Solutions Limited (10610109) United Kingdom