About Ellapoint Limited (10689587) United Kingdom