About The Magina Technology Limited (13689078) United Kingdom