About Lucy Sud Associates Limited (09040072) United Kingdom