About Kemex Management Limited (11848409) United Kingdom