About Northrange Capital Ltd (10563491) United Kingdom