About Nardo Capital Holding Limited (07396764) United Kingdom