About Jopack Investiments Ltd (09847952) United Kingdom