About Eigen Limited (06402963) United Kingdom