About Daiquiri Cat Ltd (13332621) United Kingdom