About Nickel Freehold Management Limited (11091351) United Kingdom