About Remed Leaf Limited (NI661226) United Kingdom