About Nirav Thakker Holdings Limited (10467528) United Kingdom