About S R N Consultants Limited (11823822) United Kingdom