About Kingward Investments Limited (00503321) United Kingdom