About Raja & Shah Limited (11625753) United Kingdom