About Sangomas Associates Limited (10139315) United Kingdom