About Afrena Limited (13186284) United Kingdom