About Shard Technology Ltd (10936148) United Kingdom