About Splicecom Group Ltd (13207611) United Kingdom