About Split Space Ltd (13018167) United Kingdom