About M506 Technology Ltd (SC553588) United Kingdom