About R Shard Limited (04437349) United Kingdom