About The Magnificent Science Company Ltd (07631558) United Kingdom