About Trident Services Holdings (osl) Limited (00986425) United Kingdom