About Yotta Securities Ltd (11318008) United Kingdom