About Finders Keepers Norway Limited (11496906) United Kingdom