About Eesha Holdings Limited (10753441) United Kingdom