About Sentro Limited (03774303) United Kingdom