About Luckshore Ltd (12164705) United Kingdom