About Endsic 26 Ltd (11845463) United Kingdom