About Aspis Management Solutions Limited (11326972) United Kingdom