About One Iota Bars Limited (11529965) United Kingdom