About Tushi Management Ltd (12948505) United Kingdom