About Claire Leandro Ltd (11111168) United Kingdom