About Ellandi Management Limited (07464653) United Kingdom