About Yaad Capital Ltd (12320481) United Kingdom