About Alif & Co (london) Limited (11258449) United Kingdom