About Es Cro Holdings Ltd (13144875) United Kingdom