About Richkar Investments Limited (08911476) United Kingdom