About Nant Holdings Limited (12588586) United Kingdom