About Jacobee Management Ltd (09603172) United Kingdom