About Rummane Ltd (11146800) United Kingdom