About Board Alpha Limited (07886677) United Kingdom