About Cleo Design Ltd (11878216) United Kingdom