About Lassen Global Limited (10064716) United Kingdom