About Lennina Ofori Ltd (13304892) United Kingdom