About Alphaclopse Ltd (10818146) United Kingdom