About Lukbuk Limited (10435227) United Kingdom