About Alpha Propped Up Ltd (12966200) United Kingdom