About Cugema Ltd (13227243) United Kingdom