About Newmen Ltd. (09593662) United Kingdom