About Man&ray Ltd (11995901) United Kingdom