About Nicholson (holdings) Limited (SC290599) United Kingdom