About Walklate Fund Management Limited (11857484) United Kingdom