About Splintr Ltd (SC541153) United Kingdom