About Ela London Limited (09847010) United Kingdom