About Medius Technology Limited (08290210) United Kingdom