About Kandoo Scotland Ltd (SC437883) United Kingdom