About Reseda Ltd (11689103) United Kingdom