About Lank Holdings Limited (13377935) United Kingdom