About Saluki Management Limited (09240122) United Kingdom