About Lasker Limited (13064706) United Kingdom