About Ums Flowell Assets Limited (SC424826) United Kingdom