About One Kaizen Lab Ltd (11163902) United Kingdom