About Endsic 23 Ltd (11845367) United Kingdom