About Statrad Ltd (12648703) United Kingdom