About Boli Kokoroewa Ltd (12242601) United Kingdom