About Senderon Limited (NI652220) United Kingdom