About The Ark Place Limited (11608078) United Kingdom