About Alpha Point One Ltd (10241359) United Kingdom