About Nili Antiques Ltd (10092378) United Kingdom