About Lee Technology Limited (07077321) United Kingdom