About Afeena Limited (13118154) United Kingdom