About Theesha Limited (11934708) United Kingdom