About Manna Technology Solutions Ltd (09546875) United Kingdom