About Ebrahim Enterprises Limited (12259275) United Kingdom