About City Limits Capital Ltd (09368895) United Kingdom