About Aa Capital Holdings Limited (SC699833) United Kingdom