About Niddrie Limited (10239799) United Kingdom