About I Know A Place Limited (10487046) United Kingdom