About Richmind Limited (11612567) United Kingdom