About Rebus Capital Limited (10696038) United Kingdom