About The Romulus Limited Partnership (LP010322) United Kingdom