About Kobalos Ltd (12547311) United Kingdom