About Alphashape Limited (09103683) United Kingdom