About Green Lane Bazaar Ltd (11174977) United Kingdom