About Splice Management Ltd (09266930) United Kingdom