About Thundrates Ltd (13429188) United Kingdom