About Pastfinder Ltd. (11664963) United Kingdom