About Yotta Technology Investments Ltd (12251330) United Kingdom