About Sandalex Management Limited (00990045) United Kingdom