About Livermore Inc Limited (12958731) United Kingdom