About Magen Developments Ltd (10178713) United Kingdom