About Split Perspectivz Ltd (12472645) United Kingdom