About T.s. Masinuka Ltd (12093659) United Kingdom