About Lighthouse Keeper Management Ltd (13490041) United Kingdom