About Asabena Limited (12115397) United Kingdom