About Comet S&c Ltd (13590978) United Kingdom