About Rygor Managed Services Limited (01577463) United Kingdom