About Magella Fintry Partnership Limited (11522349) United Kingdom