About Rich Lloyd Ltd (10039501) United Kingdom