About Kandoo It Limited (07833053) United Kingdom