About Hit & Miss Ltd (11305957) United Kingdom