About Lse Consulting Limited (10752070) United Kingdom