About Ninety Nine Capital Ltd (07486271) United Kingdom