About Rebus Investment Limited (11443362) United Kingdom