About Alpha Fornacis Limited (09212463) United Kingdom