About Alphasol Limited (07378333) United Kingdom