About Lucy Thomas Chiro Limited (12279158) United Kingdom