About Lormic International Technology Services Limited (03519226) United Kingdom