About Lukh Ltd (12010817) United Kingdom