About Thelonious Capital Limited (12569045) United Kingdom