About Rurtassi Ltd (12447768) United Kingdom