About Peak Habitat Ltd. (09691599) United Kingdom