About Jubel Living Limited (12791448) United Kingdom