About Cimarron Limited (SC319408) United Kingdom