About Sugen Solutions Limited (12020665) United Kingdom