About Flicks Corporation Limited (01580248) United Kingdom