About Trisha Sakhlecha Ltd (10902603) United Kingdom