About El Ni O By Sk Ltd (12720985) United Kingdom