About Elocin Limited (12081944) United Kingdom