About Wearekokoro Ltd (SC629261) United Kingdom