About L. Wilde Associates Limited (10169623) United Kingdom