About Rooftop Capital Limited (12161690) United Kingdom