About Endecker Limited (11346346) United Kingdom