About Kimada It Limited (10582584) United Kingdom