About Rowan Technology Partners Limited (NI642881) United Kingdom