About Zero Seven Holdings Limited (13514443) United Kingdom