About Alpha 57 Limited (13616930) United Kingdom