About Endsic 24 Ltd (11845457) United Kingdom