About J.megiddo Ltd (11692752) United Kingdom