About Endsic 25 Ltd (11845372) United Kingdom