About Rs.del Ltd (12286226) United Kingdom