About Dexy K O Ltd (11564636) United Kingdom