About Lassa Limited (12008656) United Kingdom