About Bakhur Ltd (12183042) United Kingdom