About Alexander Chase Capital Ltd (SC675846) United Kingdom