About Reseda Europe Ltd (13159792) United Kingdom