About Kaupaloki Ltd (SC706939) United Kingdom