About Find That Ltd. (NI640226) United Kingdom