About Kanaka It Solutions Limited (10480145) United Kingdom