About Three Alpha International Limited (11745844) United Kingdom