About Sennitt Limited (11928959) United Kingdom