About Rebus Bidco Limited (10840717) United Kingdom