About Lomachris Services Limited (11674709) United Kingdom