About I Know A Place Limited (13385608) United Kingdom