About Sentronics Holdings Limited (12645309) United Kingdom