About Eghosasere Limited (12996353) United Kingdom