About Alpha Office Limited (11910495) United Kingdom