About Kodugo Limited (13036638) United Kingdom