About Lendl Group Limited (SC647611) United Kingdom