About Gardor Technologies Limited (2) Ltd (12149606) United Kingdom