About Thushara Amendra Ltd (13061815) United Kingdom