About The Flicks Corporation (london) Limited (07395443) United Kingdom