About Lucy Kare Team Ltd (11611429) United Kingdom