About Metro Scientifics Limited (13010162) United Kingdom