About Lucy Loh Limited (07181431) United Kingdom