About 1alpha1 Limited (05883496) United Kingdom