About Kelly Capital Ltd (12203441) United Kingdom