About Seventh Shard Limited (09501275) United Kingdom