About Endsic 12 Ltd (11845336) United Kingdom