About Shard Technologies Ltd (10978730) United Kingdom