About Sentra Solutions Limited (09042389) United Kingdom