About Uma Solutions Limited (11685964) United Kingdom