About Lasthamna Ltd (12207908) United Kingdom