About Tintswalo Holdings Ltd (11461176) United Kingdom