About Almanacltdcorp Ltd (12925889) United Kingdom