About Kando It Limited (09028884) United Kingdom