About Sentus Limited (05146001) United Kingdom