About Sohals Group Limited (12105669) United Kingdom