About Kielder Investments Limited (10769012) United Kingdom