About Maguwring Technologies Ltd. (09724815) United Kingdom