About Omoerere Ltd (12863698) United Kingdom