About Lap Technologies Ltd. (09825209) United Kingdom