About Tugruk Ltd (11609220) United Kingdom