About One Zulu Alpha Limited (06393833) United Kingdom