About Chickaro S Ltd (12401863) United Kingdom