About Luckip Limited (13640217) United Kingdom