About Laboc Communications Ltd (11475879) United Kingdom