About New Strategy Re Limited (12289584) United Kingdom