About Shard Credit Holdings Limited (13623894) United Kingdom