About R Upendo Limited (13664645) United Kingdom