About Endior Limited (12241643) United Kingdom