About Endsic 18 Ltd (11845410) United Kingdom