About Libyan Business Services Ltd (07112998) United Kingdom