About Richman Holdings Ltd (12725658) United Kingdom