About Eelah Limited (10641998) United Kingdom