About Jennyplan Ltd. (SC375800) United Kingdom