About Faryaab Capital Ltd (13356626) United Kingdom