About Ela 52 Limited (10034556) United Kingdom