About Urid Technologies (uk) Limited (12252645) United Kingdom