About Lookiimedia (uk) Limited (09028314) United Kingdom