About Kugel & Berg Ventures Ltd (13297897) United Kingdom