About Fundamental Science & Technology Ltd (12329606) United Kingdom