About Alby Capital Ltd (13632105) United Kingdom