About Lassa Holdings Ltd (06740019) United Kingdom