About Jubileejar.com Inc. Ltd (13538156) United Kingdom