About Rram Technology Solutions Ltd (08478301) United Kingdom