About Lucob Ltd (12873662) United Kingdom