About Ng Fram Earl Ltd (09816063) United Kingdom