About Luc Services Ltd (13018502) United Kingdom