About Rebus Technologies Ltd (13150126) United Kingdom