About Manor Digitech Ltd (11900852) United Kingdom