About Barbole Ltd. (11765877) United Kingdom