About Yukka Construction Ltd (11956460) United Kingdom