About Second Seventh Consulting Limited (12326944) United Kingdom