About Endellion Limited (SC450992) United Kingdom