About 7b Lab Ltd (12123835) United Kingdom