About New Lic Haweli Ltd (SC583494) United Kingdom