About Alpha 2012 Limited (07986031) United Kingdom