About Thaler Records Limited (11841386) United Kingdom