About Tenshi Partners Llp (OC353605) United Kingdom