About Rasta Life Ltd (11661048) United Kingdom