About Kidman Invest Ltd (10021281) United Kingdom