About Jubbz Ltd (12268170) United Kingdom