About Lomare Technologies Limited (10723076) United Kingdom