About Enisha Investment Limited (10556953) United Kingdom