About Green Canis Ltd (SC490113) United Kingdom