About Jucobi Management Limited (11288902) United Kingdom