About Robert Rich Ltd (11482710) United Kingdom