About Romulus Equity Limited (07047214) United Kingdom