About Marra Capital Ltd (12860383) United Kingdom