About Endsic 20 Ltd (11845345) United Kingdom