About Alsand Management Limited (07800239) United Kingdom