About B4rry Limited (13592781) United Kingdom