About Koha Ora Ltd (SC613961) United Kingdom