About Ebbinghaus Limited (11670964) United Kingdom