About Nullam Investments Limited (10188711) United Kingdom